﻿<?xml version="1.0" encoding="utf-8"?>
<xs:schema id="AmkeniDataSet" targetNamespace="http://tempuri.org/AmkeniDataSet.xsd" xmlns:mstns="http://tempuri.org/AmkeniDataSet.xsd" xmlns="http://tempuri.org/AmkeniDataSet.xsd" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata" xmlns:msprop="urn:schemas-microsoft-com:xml-msprop" attributeFormDefault="qualified" elementFormDefault="qualified">
  <xs:annotation>
    <xs:appinfo source="urn:schemas-microsoft-com:xml-msdatasource">
      <DataSource DefaultConnectionIndex="0" FunctionsComponentName="QueriesTableAdapter" Modifier="AutoLayout, AnsiClass, Class, Public" SchemaSerializationMode="IncludeSchema" xmlns="urn:schemas-microsoft-com:xml-msdatasource">
        <Connections>
          <Connection ConnectionStringObject="Data Source=xanadu-pc;Initial Catalog=Amkeni_Database;Integrated Security=True;MultipleActiveResultSets=True;Application Name=EntityFramework" IsAppSettingsProperty="false" Modifier="Assembly" Name="Amkeni_DatabaseEntities (Amkeni_System)" ParameterPrefix="@" Provider="System.Data.SqlClient" />
        </Connections>
        <Tables />
        <Sources />
      </DataSource>
    </xs:appinfo>
  </xs:annotation>
  <xs:element name="AmkeniDataSet" msdata:IsDataSet="true" msdata:UseCurrentLocale="true" msprop:EnableTableAdapterManager="true" msprop:Generator_DataSetName="AmkeniDataSet" msprop:Generator_UserDSName="AmkeniDataSet">
    <xs:complexType>
      <xs:choice minOccurs="0" maxOccurs="unbounded">
        <xs:element name="NarrativeDataTable" msprop:Generator_TableClassName="NarrativeDataTableDataTable" msprop:Generator_TableVarName="tableNarrativeDataTable" msprop:Generator_RowChangedName="NarrativeDataTableRowChanged" msprop:Generator_TablePropName="NarrativeDataTable" msprop:Generator_RowDeletingName="NarrativeDataTableRowDeleting" msprop:Generator_RowChangingName="NarrativeDataTableRowChanging" msprop:Generator_RowEvHandlerName="NarrativeDataTableRowChangeEventHandler" msprop:Generator_RowDeletedName="NarrativeDataTableRowDeleted" msprop:Generator_RowClassName="NarrativeDataTableRow" msprop:Generator_UserTableName="NarrativeDataTable" msprop:Generator_RowEvArgName="NarrativeDataTableRowChangeEvent">
          <xs:complexType>
            <xs:sequence>
              <xs:element name="name" msprop:Generator_ColumnVarNameInTable="columnname" msprop:Generator_ColumnPropNameInRow="name" msprop:Generator_ColumnPropNameInTable="nameColumn" msprop:Generator_UserColumnName="name">
                <xs:simpleType>
                  <xs:restriction base="xs:string">
                    <xs:maxLength value="2147483647" />
                  </xs:restriction>
                </xs:simpleType>
              </xs:element>
              <xs:element name="ip_id" msprop:Generator_ColumnVarNameInTable="columnip_id" msprop:Generator_ColumnPropNameInRow="ip_id" msprop:Generator_ColumnPropNameInTable="ip_idColumn" msprop:Generator_UserColumnName="ip_id" type="xs:int" />
              <xs:element name="report_period_id" msprop:Generator_ColumnVarNameInTable="columnreport_period_id" msprop:Generator_ColumnPropNameInRow="report_period_id" msprop:Generator_ColumnPropNameInTable="report_period_idColumn" msprop:Generator_UserColumnName="report_period_id" type="xs:int" />
              <xs:element name="year_id" msprop:Generator_ColumnVarNameInTable="columnyear_id" msprop:Generator_ColumnPropNameInRow="year_id" msprop:Generator_ColumnPropNameInTable="year_idColumn" msprop:Generator_UserColumnName="year_id" type="xs:int" />
              <xs:element name="year1" msprop:Generator_ColumnVarNameInTable="columnyear1" msprop:Generator_ColumnPropNameInRow="year1" msprop:Generator_ColumnPropNameInTable="year1Column" msprop:Generator_UserColumnName="year1" type="xs:int" minOccurs="0" />
              <xs:element name="project_context" msprop:Generator_ColumnVarNameInTable="columnproject_context" msprop:Generator_ColumnPropNameInRow="project_context" msprop:Generator_ColumnPropNameInTable="project_contextColumn" msprop:Generator_UserColumnName="project_context" type="xs:string" minOccurs="0" />
              <xs:element name="period" msprop:Generator_ColumnVarNameInTable="columnperiod" msprop:Generator_ColumnPropNameInRow="period" msprop:Generator_ColumnPropNameInTable="periodColumn" msprop:Generator_UserColumnName="period" minOccurs="0">
                <xs:simpleType>
                  <xs:restriction base="xs:string">
                    <xs:maxLength value="50" />
                  </xs:restriction>
                </xs:simpleType>
              </xs:element>
              <xs:element name="region_name" msprop:Generator_ColumnVarNameInTable="columnregion_name" msprop:Generator_ColumnPropNameInRow="region_name" msprop:Generator_ColumnPropNameInTable="region_nameColumn" msprop:Generator_UserColumnName="region_name" type="xs:string" minOccurs="0" />
              <xs:element name="beneficiaries" msprop:Generator_ColumnVarNameInTable="columnbeneficiaries" msprop:Generator_ColumnPropNameInRow="beneficiaries" msprop:Generator_ColumnPropNameInTable="beneficiariesColumn" msprop:Generator_UserColumnName="beneficiaries" type="xs:int" minOccurs="0" />
              <xs:element name="title" msprop:Generator_ColumnVarNameInTable="columntitle" msprop:Generator_ColumnPropNameInRow="title" msprop:Generator_ColumnPropNameInTable="titleColumn" msprop:Generator_UserColumnName="title" type="xs:string" minOccurs="0" />
              <xs:element name="context" msprop:Generator_ColumnVarNameInTable="columncontext" msprop:Generator_ColumnPropNameInRow="context" msprop:Generator_ColumnPropNameInTable="contextColumn" msprop:Generator_UserColumnName="context" type="xs:string" minOccurs="0" />
              <xs:element name="problem" msprop:Generator_ColumnVarNameInTable="columnproblem" msprop:Generator_ColumnPropNameInRow="problem" msprop:Generator_ColumnPropNameInTable="problemColumn" msprop:Generator_UserColumnName="problem" type="xs:string" minOccurs="0" />
              <xs:element name="intervention" msprop:Generator_ColumnVarNameInTable="columnintervention" msprop:Generator_ColumnPropNameInRow="intervention" msprop:Generator_ColumnPropNameInTable="interventionColumn" msprop:Generator_UserColumnName="intervention" type="xs:string" minOccurs="0" />
              <xs:element name="result" msprop:Generator_ColumnVarNameInTable="columnresult" msprop:Generator_ColumnPropNameInRow="result" msprop:Generator_ColumnPropNameInTable="resultColumn" msprop:Generator_UserColumnName="result" type="xs:string" minOccurs="0" />
              <xs:element name="challenges" msprop:Generator_ColumnVarNameInTable="columnchallenges" msprop:Generator_ColumnPropNameInRow="challenges" msprop:Generator_ColumnPropNameInTable="challengesColumn" msprop:Generator_UserColumnName="challenges" type="xs:string" minOccurs="0" />
              <xs:element name="recommendations" msprop:Generator_ColumnVarNameInTable="columnrecommendations" msprop:Generator_ColumnPropNameInRow="recommendations" msprop:Generator_ColumnPropNameInTable="recommendationsColumn" msprop:Generator_UserColumnName="recommendations" type="xs:string" minOccurs="0" />
              <xs:element name="lessons" msprop:Generator_ColumnVarNameInTable="columnlessons" msprop:Generator_ColumnPropNameInRow="lessons" msprop:Generator_ColumnPropNameInTable="lessonsColumn" msprop:Generator_UserColumnName="lessons" type="xs:string" minOccurs="0" />
              <xs:element name="project_editor" msprop:Generator_ColumnVarNameInTable="columnproject_editor" msprop:Generator_ColumnPropNameInRow="project_editor" msprop:Generator_ColumnPropNameInTable="project_editorColumn" msprop:Generator_UserColumnName="project_editor" type="xs:string" minOccurs="0" />
              <xs:element name="submission_date" msprop:Generator_ColumnVarNameInTable="columnsubmission_date" msprop:Generator_ColumnPropNameInRow="submission_date" msprop:Generator_ColumnPropNameInTable="submission_dateColumn" msprop:Generator_UserColumnName="submission_date" type="xs:dateTime" minOccurs="0" />
              <xs:element name="upcoming_quarter" msprop:Generator_ColumnVarNameInTable="columnupcoming_quarter" msprop:Generator_ColumnPropNameInRow="upcoming_quarter" msprop:Generator_ColumnPropNameInTable="upcoming_quarterColumn" msprop:Generator_UserColumnName="upcoming_quarter" type="xs:string" minOccurs="0" />
              <xs:element name="status" msprop:Generator_ColumnVarNameInTable="columnstatus" msprop:Generator_ColumnPropNameInRow="status" msprop:Generator_ColumnPropNameInTable="statusColumn" msprop:Generator_UserColumnName="status" type="xs:string" minOccurs="0" />
              <xs:element name="gender_mainstreaming" msprop:Generator_ColumnVarNameInTable="columngender_mainstreaming" msprop:Generator_ColumnPropNameInRow="gender_mainstreaming" msprop:Generator_ColumnPropNameInTable="gender_mainstreamingColumn" msprop:Generator_UserColumnName="gender_mainstreaming" type="xs:string" minOccurs="0" />
              <xs:element name="approved_budget_cfs" msprop:Generator_ColumnVarNameInTable="columnapproved_budget_cfs" msprop:Generator_ColumnPropNameInRow="approved_budget_cfs" msprop:Generator_ColumnPropNameInTable="approved_budget_cfsColumn" msprop:Generator_UserColumnName="approved_budget_cfs" type="xs:decimal" minOccurs="0" />
              <xs:element name="total_cfs" msprop:Generator_ColumnVarNameInTable="columntotal_cfs" msprop:Generator_ColumnPropNameInRow="total_cfs" msprop:Generator_ColumnPropNameInTable="total_cfsColumn" msprop:Generator_UserColumnName="total_cfs" type="xs:decimal" minOccurs="0" />
              <xs:element name="balance_cfs" msprop:Generator_ColumnVarNameInTable="columnbalance_cfs" msprop:Generator_ColumnPropNameInRow="balance_cfs" msprop:Generator_ColumnPropNameInTable="balance_cfsColumn" msprop:Generator_UserColumnName="balance_cfs" type="xs:decimal" minOccurs="0" />
              <xs:element name="delivery_cfs" msprop:Generator_ColumnVarNameInTable="columndelivery_cfs" msprop:Generator_ColumnPropNameInRow="delivery_cfs" msprop:Generator_ColumnPropNameInTable="delivery_cfsColumn" msprop:Generator_UserColumnName="delivery_cfs" type="xs:decimal" minOccurs="0" />
              <xs:element name="call_name" msprop:Generator_ColumnVarNameInTable="columncall_name" msprop:Generator_ColumnPropNameInRow="call_name" msprop:Generator_ColumnPropNameInTable="call_nameColumn" msprop:Generator_UserColumnName="call_name" type="xs:string" minOccurs="0" />
              <xs:element name="partnerships" msprop:Generator_ColumnVarNameInTable="columnpartnerships" msprop:Generator_ColumnPropNameInRow="partnerships" msprop:Generator_ColumnPropNameInTable="partnershipsColumn" msprop:Generator_UserColumnName="partnerships" type="xs:string" minOccurs="0" />
            </xs:sequence>
          </xs:complexType>
        </xs:element>
        <xs:element name="BeneficiaryDataTable" msprop:Generator_TableClassName="BeneficiaryDataTableDataTable" msprop:Generator_TableVarName="tableBeneficiaryDataTable" msprop:Generator_TablePropName="BeneficiaryDataTable" msprop:Generator_RowDeletingName="BeneficiaryDataTableRowDeleting" msprop:Generator_RowChangingName="BeneficiaryDataTableRowChanging" msprop:Generator_RowEvHandlerName="BeneficiaryDataTableRowChangeEventHandler" msprop:Generator_RowDeletedName="BeneficiaryDataTableRowDeleted" msprop:Generator_UserTableName="BeneficiaryDataTable" msprop:Generator_RowChangedName="BeneficiaryDataTableRowChanged" msprop:Generator_RowEvArgName="BeneficiaryDataTableRowChangeEvent" msprop:Generator_RowClassName="BeneficiaryDataTableRow">
          <xs:complexType>
            <xs:sequence>
              <xs:element name="name" msprop:Generator_ColumnVarNameInTable="columnname" msprop:Generator_ColumnPropNameInRow="name" msprop:Generator_ColumnPropNameInTable="nameColumn" msprop:Generator_UserColumnName="name" minOccurs="0">
                <xs:simpleType>
                  <xs:restriction base="xs:string">
                    <xs:maxLength value="50" />
                  </xs:restriction>
                </xs:simpleType>
              </xs:element>
              <xs:element name="male" msprop:Generator_ColumnVarNameInTable="columnmale" msprop:Generator_ColumnPropNameInRow="male" msprop:Generator_ColumnPropNameInTable="maleColumn" msprop:Generator_UserColumnName="male" type="xs:int" minOccurs="0" />
              <xs:element name="female" msprop:Generator_ColumnVarNameInTable="columnfemale" msprop:Generator_ColumnPropNameInRow="female" msprop:Generator_ColumnPropNameInTable="femaleColumn" msprop:Generator_UserColumnName="female" type="xs:int" minOccurs="0" />
            </xs:sequence>
          </xs:complexType>
        </xs:element>
        <xs:element name="IndicatorResultsDataTable" msprop:Generator_TableClassName="IndicatorResultsDataTableDataTable" msprop:Generator_TableVarName="tableIndicatorResultsDataTable" msprop:Generator_RowChangedName="IndicatorResultsDataTableRowChanged" msprop:Generator_TablePropName="IndicatorResultsDataTable" msprop:Generator_RowDeletingName="IndicatorResultsDataTableRowDeleting" msprop:Generator_RowChangingName="IndicatorResultsDataTableRowChanging" msprop:Generator_RowEvHandlerName="IndicatorResultsDataTableRowChangeEventHandler" msprop:Generator_RowDeletedName="IndicatorResultsDataTableRowDeleted" msprop:Generator_RowClassName="IndicatorResultsDataTableRow" msprop:Generator_UserTableName="IndicatorResultsDataTable" msprop:Generator_RowEvArgName="IndicatorResultsDataTableRowChangeEvent">
          <xs:complexType>
            <xs:sequence>
              <xs:element name="name" msprop:Generator_ColumnVarNameInTable="columnname" msprop:Generator_ColumnPropNameInRow="name" msprop:Generator_ColumnPropNameInTable="nameColumn" msprop:Generator_UserColumnName="name" minOccurs="0">
                <xs:simpleType>
                  <xs:restriction base="xs:string">
                    <xs:maxLength value="2147483647" />
                  </xs:restriction>
                </xs:simpleType>
              </xs:element>
              <xs:element name="indicator_id" msprop:Generator_ColumnVarNameInTable="columnindicator_id" msprop:Generator_ColumnPropNameInRow="indicator_id" msprop:Generator_ColumnPropNameInTable="indicator_idColumn" msprop:Generator_UserColumnName="indicator_id" minOccurs="0">
                <xs:simpleType>
                  <xs:restriction base="xs:string">
                    <xs:maxLength value="5" />
                  </xs:restriction>
                </xs:simpleType>
              </xs:element>
              <xs:element name="result" msprop:Generator_ColumnVarNameInTable="columnresult" msprop:Generator_ColumnPropNameInRow="result" msprop:Generator_ColumnPropNameInTable="resultColumn" msprop:Generator_UserColumnName="result" minOccurs="0">
                <xs:simpleType>
                  <xs:restriction base="xs:string">
                    <xs:maxLength value="2147483647" />
                  </xs:restriction>
                </xs:simpleType>
              </xs:element>
              <xs:element name="comment" msprop:Generator_ColumnVarNameInTable="columncomment" msprop:Generator_ColumnPropNameInRow="comment" msprop:Generator_ColumnPropNameInTable="commentColumn" msprop:Generator_UserColumnName="comment" minOccurs="0">
                <xs:simpleType>
                  <xs:restriction base="xs:string">
                    <xs:maxLength value="2147483647" />
                  </xs:restriction>
                </xs:simpleType>
              </xs:element>
              <xs:element name="target" msprop:Generator_ColumnVarNameInTable="columntarget" msprop:Generator_ColumnPropNameInRow="target" msprop:Generator_ColumnPropNameInTable="targetColumn" msprop:Generator_UserColumnName="target" type="xs:string" minOccurs="0" />
              <xs:element name="status_id" msprop:Generator_ColumnVarNameInTable="columnstatus_id" msprop:Generator_ColumnPropNameInRow="status_id" msprop:Generator_ColumnPropNameInTable="status_idColumn" msprop:Generator_UserColumnName="status_id" type="xs:string" minOccurs="0" />
            </xs:sequence>
          </xs:complexType>
        </xs:element>
        <xs:element name="UpcomingActivitiesDataTable" msprop:Generator_TableClassName="UpcomingActivitiesDataTableDataTable" msprop:Generator_TableVarName="tableUpcomingActivitiesDataTable" msprop:Generator_RowChangedName="UpcomingActivitiesDataTableRowChanged" msprop:Generator_TablePropName="UpcomingActivitiesDataTable" msprop:Generator_RowDeletingName="UpcomingActivitiesDataTableRowDeleting" msprop:Generator_RowChangingName="UpcomingActivitiesDataTableRowChanging" msprop:Generator_RowEvHandlerName="UpcomingActivitiesDataTableRowChangeEventHandler" msprop:Generator_RowDeletedName="UpcomingActivitiesDataTableRowDeleted" msprop:Generator_RowClassName="UpcomingActivitiesDataTableRow" msprop:Generator_UserTableName="UpcomingActivitiesDataTable" msprop:Generator_RowEvArgName="UpcomingActivitiesDataTableRowChangeEvent">
          <xs:complexType>
            <xs:sequence>
              <xs:element name="venue" msprop:Generator_ColumnVarNameInTable="columnvenue" msprop:Generator_ColumnPropNameInRow="venue" msprop:Generator_ColumnPropNameInTable="venueColumn" msprop:Generator_UserColumnName="venue" minOccurs="0">
                <xs:simpleType>
                  <xs:restriction base="xs:string">
                    <xs:maxLength value="2147483647" />
                  </xs:restriction>
                </xs:simpleType>
              </xs:element>
              <xs:element name="activity" msprop:Generator_ColumnVarNameInTable="columnactivity" msprop:Generator_ColumnPropNameInRow="activity" msprop:Generator_ColumnPropNameInTable="activityColumn" msprop:Generator_UserColumnName="activity" minOccurs="0">
                <xs:simpleType>
                  <xs:restriction base="xs:string">
                    <xs:maxLength value="2147483647" />
                  </xs:restriction>
                </xs:simpleType>
              </xs:element>
              <xs:element name="date" msprop:Generator_ColumnVarNameInTable="columndate" msprop:Generator_ColumnPropNameInRow="date" msprop:Generator_ColumnPropNameInTable="dateColumn" msprop:Generator_UserColumnName="date" type="xs:dateTime" minOccurs="0" />
            </xs:sequence>
          </xs:complexType>
        </xs:element>
        <xs:element name="IPPhotoDataTable" msprop:Generator_TableClassName="IPPhotoDataTableDataTable" msprop:Generator_TableVarName="tableIPPhotoDataTable" msprop:Generator_TablePropName="IPPhotoDataTable" msprop:Generator_RowDeletingName="IPPhotoDataTableRowDeleting" msprop:Generator_RowChangingName="IPPhotoDataTableRowChanging" msprop:Generator_RowEvHandlerName="IPPhotoDataTableRowChangeEventHandler" msprop:Generator_RowDeletedName="IPPhotoDataTableRowDeleted" msprop:Generator_UserTableName="IPPhotoDataTable" msprop:Generator_RowChangedName="IPPhotoDataTableRowChanged" msprop:Generator_RowEvArgName="IPPhotoDataTableRowChangeEvent" msprop:Generator_RowClassName="IPPhotoDataTableRow">
          <xs:complexType>
            <xs:sequence>
              <xs:element name="photo_id" msdata:ReadOnly="true" msdata:AutoIncrement="true" msdata:AutoIncrementSeed="-1" msdata:AutoIncrementStep="-1" msprop:Generator_ColumnVarNameInTable="columnphoto_id" msprop:Generator_ColumnPropNameInRow="photo_id" msprop:Generator_ColumnPropNameInTable="photo_idColumn" msprop:Generator_UserColumnName="photo_id" type="xs:int" />
              <xs:element name="caption" msprop:Generator_ColumnVarNameInTable="columncaption" msprop:Generator_ColumnPropNameInRow="caption" msprop:Generator_ColumnPropNameInTable="captionColumn" msprop:Generator_UserColumnName="caption" minOccurs="0">
                <xs:simpleType>
                  <xs:restriction base="xs:string">
                    <xs:maxLength value="2147483647" />
                  </xs:restriction>
                </xs:simpleType>
              </xs:element>
              <xs:element name="name" msprop:Generator_ColumnVarNameInTable="columnname" msprop:Generator_ColumnPropNameInRow="name" msprop:Generator_ColumnPropNameInTable="nameColumn" msprop:Generator_UserColumnName="name" minOccurs="0">
                <xs:simpleType>
                  <xs:restriction base="xs:string">
                    <xs:maxLength value="2147483647" />
                  </xs:restriction>
                </xs:simpleType>
              </xs:element>
            </xs:sequence>
          </xs:complexType>
        </xs:element>
        <xs:element name="DonorDataTable" msprop:Generator_TableClassName="DonorDataTableDataTable" msprop:Generator_TableVarName="tableDonorDataTable" msprop:Generator_RowChangedName="DonorDataTableRowChanged" msprop:Generator_TablePropName="DonorDataTable" msprop:Generator_RowDeletingName="DonorDataTableRowDeleting" msprop:Generator_RowChangingName="DonorDataTableRowChanging" msprop:Generator_RowEvHandlerName="DonorDataTableRowChangeEventHandler" msprop:Generator_RowDeletedName="DonorDataTableRowDeleted" msprop:Generator_RowClassName="DonorDataTableRow" msprop:Generator_UserTableName="DonorDataTable" msprop:Generator_RowEvArgName="DonorDataTableRowChangeEvent">
          <xs:complexType>
            <xs:sequence>
              <xs:element name="donor_id" msprop:Generator_ColumnVarNameInTable="columndonor_id" msprop:Generator_ColumnPropNameInRow="donor_id" msprop:Generator_ColumnPropNameInTable="donor_idColumn" msprop:Generator_UserColumnName="donor_id" type="xs:int" />
              <xs:element name="name" msprop:Generator_ColumnVarNameInTable="columnname" msprop:Generator_ColumnPropNameInRow="name" msprop:Generator_ColumnPropNameInTable="nameColumn" msprop:Generator_UserColumnName="name" type="xs:string" minOccurs="0" />
            </xs:sequence>
          </xs:complexType>
        </xs:element>
        <xs:element name="MonitoringAndEvaluationDataTable" msprop:Generator_TableClassName="MonitoringAndEvaluationDataTableDataTable" msprop:Generator_TableVarName="tableMonitoringAndEvaluationDataTable" msprop:Generator_TablePropName="MonitoringAndEvaluationDataTable" msprop:Generator_RowDeletingName="MonitoringAndEvaluationDataTableRowDeleting" msprop:Generator_RowChangingName="MonitoringAndEvaluationDataTableRowChanging" msprop:Generator_RowEvHandlerName="MonitoringAndEvaluationDataTableRowChangeEventHandler" msprop:Generator_RowDeletedName="MonitoringAndEvaluationDataTableRowDeleted" msprop:Generator_UserTableName="MonitoringAndEvaluationDataTable" msprop:Generator_RowChangedName="MonitoringAndEvaluationDataTableRowChanged" msprop:Generator_RowEvArgName="MonitoringAndEvaluationDataTableRowChangeEvent" msprop:Generator_RowClassName="MonitoringAndEvaluationDataTableRow">
          <xs:complexType>
            <xs:sequence>
              <xs:element name="activity" msprop:Generator_ColumnVarNameInTable="columnactivity" msprop:Generator_ColumnPropNameInRow="activity" msprop:Generator_ColumnPropNameInTable="activityColumn" msprop:Generator_UserColumnName="activity" type="xs:string" minOccurs="0" />
              <xs:element name="observation" msprop:Generator_ColumnVarNameInTable="columnobservation" msprop:Generator_ColumnPropNameInRow="observation" msprop:Generator_ColumnPropNameInTable="observationColumn" msprop:Generator_UserColumnName="observation" type="xs:string" minOccurs="0" />
              <xs:element name="recommendation" msprop:Generator_ColumnVarNameInTable="columnrecommendation" msprop:Generator_ColumnPropNameInRow="recommendation" msprop:Generator_ColumnPropNameInTable="recommendationColumn" msprop:Generator_UserColumnName="recommendation" type="xs:string" minOccurs="0" />
              <xs:element name="action_taken" msprop:Generator_ColumnVarNameInTable="columnaction_taken" msprop:Generator_ColumnPropNameInRow="action_taken" msprop:Generator_ColumnPropNameInTable="action_takenColumn" msprop:Generator_UserColumnName="action_taken" type="xs:string" minOccurs="0" />
            </xs:sequence>
          </xs:complexType>
        </xs:element>
        <xs:element name="RiskAndMitigationDataTable" msprop:Generator_TableClassName="RiskAndMitigationDataTableDataTable" msprop:Generator_TableVarName="tableRiskAndMitigationDataTable" msprop:Generator_TablePropName="RiskAndMitigationDataTable" msprop:Generator_RowDeletingName="RiskAndMitigationDataTableRowDeleting" msprop:Generator_RowChangingName="RiskAndMitigationDataTableRowChanging" msprop:Generator_RowEvHandlerName="RiskAndMitigationDataTableRowChangeEventHandler" msprop:Generator_RowDeletedName="RiskAndMitigationDataTableRowDeleted" msprop:Generator_UserTableName="RiskAndMitigationDataTable" msprop:Generator_RowChangedName="RiskAndMitigationDataTableRowChanged" msprop:Generator_RowEvArgName="RiskAndMitigationDataTableRowChangeEvent" msprop:Generator_RowClassName="RiskAndMitigationDataTableRow">
          <xs:complexType>
            <xs:sequence>
              <xs:element name="risk" msprop:Generator_ColumnVarNameInTable="columnrisk" msprop:Generator_ColumnPropNameInRow="risk" msprop:Generator_ColumnPropNameInTable="riskColumn" msprop:Generator_UserColumnName="risk" type="xs:string" minOccurs="0" />
              <xs:element name="mitigation" msprop:Generator_ColumnVarNameInTable="columnmitigation" msprop:Generator_ColumnPropNameInRow="mitigation" msprop:Generator_ColumnPropNameInTable="mitigationColumn" msprop:Generator_UserColumnName="mitigation" type="xs:string" minOccurs="0" />
            </xs:sequence>
          </xs:complexType>
        </xs:element>
      </xs:choice>
    </xs:complexType>
    <xs:unique name="Constraint1" msdata:PrimaryKey="true">
      <xs:selector xpath=".//mstns:NarrativeDataTable" />
      <xs:field xpath="mstns:ip_id" />
      <xs:field xpath="mstns:report_period_id" />
      <xs:field xpath="mstns:year_id" />
    </xs:unique>
    <xs:unique name="IPPhotoDataTable_Constraint1" msdata:ConstraintName="Constraint1" msdata:PrimaryKey="true">
      <xs:selector xpath=".//mstns:IPPhotoDataTable" />
      <xs:field xpath="mstns:photo_id" />
    </xs:unique>
    <xs:unique name="DonorDataTable_Constraint1" msdata:ConstraintName="Constraint1" msdata:PrimaryKey="true">
      <xs:selector xpath=".//mstns:DonorDataTable" />
      <xs:field xpath="mstns:donor_id" />
    </xs:unique>
  </xs:element>
</xs:schema>